manuka ( synonym found)

Definition of manuka:

°A shrub or small tree native to New Zealand and southeast Australia.

Definition of manuka:

°A shrub or small tree native to New Zealand and southeast Australia.

Back to Top