lehua (English, noun)
expansion: lehua (plural lehuas)
Senses:
glosses: The flower or wood of a Polynesian tree (Metrosideros collina); the tree itself.
Forms:
form: lehuas
tags: plural