Restart
10 of 15
Cockroach: Malpighian tubules,Snail: _______
-
Green glands
-
Flame cells
-
Nephridia
-
Meta Nephridia
That's Correct!
It's Wrong!
Snails have meta nephridia as their excretory organ. Meta nephridia are specialized structures that help in the removal of waste products from the snail's body. They function similar to kidneys in higher animals by filtering waste materials from the blood and producing urine. This urine is then excreted from the snail's body. Therefore, the correct answer is Meta Nephridia.