Home / E / embothrium

embothrium

noun 10 letters Scrabble 19 WWF 22
Definitions
noun

small genus of South American evergreen shrubs or small trees with long willowy branches and flowers in flamboyant terminal clusters

Want another word?
Spin the dictionary for a fresh one.
Generate a word →