holonephridium
Etymology
From holo- + nephridium.
holonephridium means Either of a pair of large nephridia in each segment of an invertebrate Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- Either of a pair of large nephridia in each segment of an invertebrate