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