Malpighian tubules are excretory organs in …….. 

A) Earth worm 

B) Flatworm 

C) Housefly 

D) Hen

5 views

2 Answers

Malpighian tubules are excretory organs in Housefly

5 views

(C) Housefly is the correct answer..... 

5 views