Scarlet Hamelia (Noun)
Meaning
Handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil.
Classification
Nouns denoting plants.
Handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil.
Nouns denoting plants.