lehua (0 synonym found)

We don't have any synonyms for lehua yet.

Did you mean…

Think lehua belongs in the thesaurus? Recommend it and we'll take a look.


Definition of lehua:

(n) : The flower or wood of a Polynesian tree (Metrosideros collina); the tree itself.

Definition of lehua:

(n) : The flower or wood of a Polynesian tree (Metrosideros collina); the tree itself.

Back to Top