MANUKA


Meaning of MANUKA in English

n. tea tree that has odoriferous leaves native to New Zealand and Tasmania

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.