English dictionary
hamelia meaning and definition
Definition and meaning of hamelia at MeaningMonkey.org. hamelia meaning and definition in the English Dictionary.HAMELIA noun
Definition of hamelia (noun)
- any of several flowering tropical or subtropical shrubs of the genus Hamelia
Source: Princeton University Wordnet