rhizoverbBeta
Feedback

oasis

Watered place in a desertnoun · A place in a desert where water supports plant life.