Tamil Dictionary 🔍

nephridium

Ne*phrid"i*um, n.; pl. Nephridia. Etym: [NL., fr. gr. kidneys.] (Zoöl. & Anat.) Defn: A segmental tubule; one of the tubules of the primitive urinogenital organs; a segmental organ. See Illust. under Loeven's larva.


nephridium - Similar Words