What is the full meaning of embothriums
EMBOTHRIUM, an evergreen shrub native to South America, widely cultivated as an ornamental for its scarlet flowers [n]
Example of the word embothriums placed on a Scrabble board.