◄ Nephridium ►

Dictionary
(n.) A segmental tubule; one of the tubules of the primitive urinogenital organs; a segmental organ. See Loeven's larva.

                                                                                                                                                                                                                                       

Clyx.com


Nephridial
Top of Page
Top of Page