KAPUKA

Definition of KAPUKA

  1. (noun)small New Zealand broadleaf evergreen tree often cultivated in warm regions as an ornamental