Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

manuka Definition

Cancel
manuka
noun
''Leptospermum scoparium'', a shrub or small tree native to New Zealand and southeast Australia

Words Related to manuka!

manuka Examples by Brain Bank Users