The excretory organs in insects are ?

Posted by

A; Flame cell
B; Malphigian tubules 
C; Contractile Vacules
D; Kidneys

See also  Which of the following helps in clotting of blood?