3 results found

Search Results for: siphon

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

Siphonophore

Definition noun, plural: siphonophores Any of the various marine invertebrate of the order Siphonohorae of the class... Read More

Orifice

Definition noun, plural: orifices An opening or aperture; any external opening in the body of an animal. Supplement In a... Read More