Home / S / scarlet hamelia

scarlet hamelia

noun 15 letters Scrabble 21 WWF 24
Definitions
noun

handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil

Look “scarlet hamelia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →