rhizoverbBeta
Feedback

reservoir

Water storagenoun · A place or container storing a supply of fluid.