diplonephridia
plural noun
dip·lo·nephridia
| \ ¦diplō+\
Definition of diplonephridia
: nephridia in whose formation both the ectoderm and mesoderm take part
Keep scrolling for more