Water tube
Definitions
1
Posts
1
Posters
385
Views
-
One of a system of tubular excretory organs having externalopenings, found in many invertebrates. They are believed to beanalogous in function to the kidneys of vertebrates. See Illust.under Trematodea, and Sporocyst.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions