lehua Hear it!

lehua definition

le·hua (lā ho̵̅o̅ä)

noun

  1. 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
  2. its wood
  3. 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.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.