New Zealand tea tree

English

Noun

New Zealand tea tree (plural New Zealand tea trees)

  1. Synonym of manuka.