English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Water tube

Water tube
One of a system of tubular excretory organs having external openings, found in many invertebrates. They are believed to be analogous in function to the kidneys of vertebrates. See Illust. under Trematodea, and Sporocyst.