Logo
Search icon

manuka

noun

Meaning

  • Leptospermum scoparium, a shrub or small tree native to New Zealand and southeast Australia.

  • The wood of this plant.

Synonyms

Leptospermum scoparium,
tea tree