hamelia
1. [ noun ] (botany) any of several free-flowering tropical or subtropical shrubs of the genus Hamelia
Related terms: shrub scarlet_bush genus_Hamelia
Similar spelling:   Hamel
  Hammel
  Hammell
  Hanel
  haemal
  Hammill
  Hamil