Kanuka (noun) Definition, Meaning & Examples

noun plural kanuka
  1. a New Zealand myrtaceous tree, Leptospermum Ericoides, with aromatic leaves
Kanuka (noun) Definition, Meaning & Examples

More Definitions