Which of these is NOT an excretory organ/organelle? by Sunday | Apr 30 | Biology NECO | 0 comments A. flame cell B. kidney C. malpighian tubule D. nephridium E. spiracle Correct Answer: Option E – spiracle