English dictionary
scarlet hamelia meaning and definition
Definition and meaning of scarlet hamelia at MeaningMonkey.org. scarlet hamelia meaning and definition in the English Dictionary.SCARLET HAMELIA noun
Definition of scarlet hamelia (noun)
- handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
- synonyms: coloradillo, Hamelia erecta, Hamelia patens, scarlet bush
Source: Princeton University Wordnet