rhizoverbBeta
Feedback

acacia

Tree or shrubnoun · A tree or shrub with clustered flowers, often bearing thorns.