holonephridium
Noun
Meaning
holonephridium (plural holonephridia)
Either of a pair of large nephridia in each segment of an invertebrate
Noun
holonephridium (plural holonephridia)
Either of a pair of large nephridia in each segment of an invertebrate