The excretory organ in cockroaches is
- A. Nephridia
- B. Malpighian Tubules
- C. Kidney
- D. Malpighian Corpuscles
- Malpighian Tubules
Please select one of the options to reveal the correct answer.
Please select one of the options to reveal the correct answer.