Embothrium (noun) Definition, Meaning & Examples

noun
  1. any evergreen shrub of the genus Embothrium, esp E. coccineum, native to South America but widely cultivated as an ornamental for its scarlet flowers: family Proteaceae
Embothrium (noun) Definition, Meaning & Examples

More Definitions