: an azalea (Rhododendron canadense) of northeastern North America that has spring-flowering pink blossoms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share