Definitions of hamelia:

  • noun:   any of several free-flowering tropical or subtropical shrubs of the genus Hamelia