hamelia_patens has definitions from the field of botany
1
[ noun ] (botany) handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil

Related terms

hamelia

*