hameliaEnglish

hamelia

Noun

Any of several flowering tropical or subtropical shrubs of the genus Hamelia

English: hamelia

Words that start with "hamelia"