Tamanu definition

A tree (Calophyllum inophyllum), widely distributed in the Pacific islands, that is a source of a resin, and a bitter oil.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
tamanu
Plural:
tamanus