1 result found

Search Results for: aqueduct

Reservoir

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