rhizoverbBeta
Feedback

azalea

Flowering shrubnoun · A shrub with showy clusters of funnel-shaped flowers.