1 result found

Search Results for: aqueducts

Reservoir

reservoir 1. (Science: anatomy) A place or cavity for storage, for anatomical structures serving as a storage space for... Read More