Definition
handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
Seed ·
Term in context
handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
Seed ·