ohia

noun
  1. a Hawaiian tree with hard wood and bright red flowers, also called ohia lehua
  2. Usage: botanical

Examples