lehua








noun

  1. Also called ohia lehua. a tree, Metrosideros villosa, of the Hawaiian islands, yielding a hard wood.
  2. the bright-red, corymbose flower of this tree.
71 queries 0.586