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 : coloradillo, hamelia patens, scarlet bush, scarlet hamelia
Install App