The excretory organ in insects is the

  • A kidney
  • B malpighian tubule
  • C flame cell
  • D nephridium

The correct answer is B. malpighian tubule

No explanation given
Previous question Next question