b. Which of the following is a specialised organ found in a cockroach?
Answers
Answered by
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