1 tamanu | Definition of tamanu

tamanu

noun
ta·​ma·​nu | \ təˈmä(ËŒ)nü\
plural -s

Definition of tamanu

1 : poon
2 : a heavy green resin derived from the poon

History and Etymology for tamanu

Tahitian & Samoan

Keep scrolling for more