archinephridium
noun
ar·chi·nephridium
Definition of archinephridium
: the primitive nephridium found paired in each segment of certain annelid larvae
Keep scrolling for more