lehua
lehua definition
le·hua (lā ho̵̅o̅′ä)
noun
- a tropical tree (Metrosideros collina) of the myrtle family, with clusters of bright-red flowers and hard, durable wood: it grows in Hawaii and other Pacific islands
- its wood
- its flower
Etymology: Haw
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Share on Facebook