rhodora
nounDefinition of rhodora
: an azalea (Rhododendron canadense) of northeastern North America that has spring-flowering pink blossoms
Keep scrolling for more