Subscribe
URL of the page has been copied to clipboard.
Meaning : Handsome shrub with showy orange to scarlet or crimson flowers. Florida and West Indies to Mexico and Brazil.
Synonyms : hamelia erecta, hamelia patens, scarlet bush, scarlet hamelia
Install App