Definition
medium-sized rhododendron of Pacific coast of North America having large rosy brown-spotted flowers
Seed ·
Term in context
medium-sized rhododendron of Pacific coast of North America having large rosy brown-spotted flowers
Seed ·