Science, asked by vedansh1377, 2 months ago

b. Which of the following is a specialised organ found in a cockroach?

Answers

Answered by varsharani67
3

Answer:

Malpighian tubules constitute the excretory organs of cockroach and other insects. Nephridia are the most generally found excretory organs in earthworms. Flame cells are the platyhelminth excretory organs.

Similar questions