Protonephridia is found in primitive invertebrates such as flatworms and consists of flame cells. On the other hand, metanephridia are found in higher invertebrates, such as earthworms, and they lack flame cells.