Home

Word

hamelia, n.
more info any of several flowering tropical or subtropical shrubs of the genus Hamelia
<noun.plant>

hamelia