Noun Definition

hamelia

1.Definition: any of several flowering tropical or subtropical shrubs of the genus Hamelia

Category: Plants