Home / A / azaleastrum

azaleastrum

noun 11 letters Scrabble 22 WWF 25
Definitions
noun

group of evergreen or deciduous shrubs formerly considered a separate genus; now included in the genus Rhododendron

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