01 n. A segmental tubule; one of the tubules of the primitive urinogenital organs; a segmental organ. See Illust. under Loeven's larva.
pl.
Nephridia ((#))
-
1.
A segmental tubule; one of the tubules of the primitive urinogenital organs; a segmental organ. See Illust. under Loeven's larva.(Zool. & Anat.) See: Loeven's larva