Words: hamelia
Part of speech: n
Definition: any of several flowering tropical or subtropical shrubs of the genus Hamelia