Nephridia :: Nephridia (pl. ) of Nephridiu.
Nephridial :: Nephridial (a.) Of or pertaining to a nephridium.
Nephridium :: Nephridium (n.) A segmental tubule; one of the tubules of the primitive urinogenital organs; a segmental organ. See Illust. under Loeven's larva.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us