NEPHRIDIUM


Meaning of NEPHRIDIUM in English

noun a segmental tubule; one of the tubules of the primitive urinogenital organs; a segmental organ. ·see ·illust. under loeven's larva.

Webster English vocab.      Английский словарь Webster.