1 result found

Search Results for: gephyreans

Siphon

siphon 1. A device, consisting of a pipe or tube bent so as to form two branches or legs of unequal length, by which a... Read More