Which of these is NOT an excretory organ/organelle?

Which of these is NOT an excretory organ/organelle?
  • A.
    flame cell
  • B.
    kidney
  • C.
    malpighian tubule
  • D.
    nephridium
  • E.
    spiracle
Correct Answer: Option E
Explanation
You May Also Like