hamelia_patens
1. [ noun ] (botany) handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
Synonyms: scarlet_hamelia coloradillo Hamelia_erecta scarlet_bush
Related terms: hamelia