Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
manuka
in English
manuka
us
/məˈnuːkə/
uk
/məˈnuːkə/
#limited
Definitions
Noun
a
New
Zealand
shrub
(
Leptospermum
scoparium
)
wood
from
the
manuka
tree