Definition for Metanephridia

From Biology Forums Dictionary

Excretory organs found in a variety of invertebrates; a type of tubular nephridium.