Q4 of 50 Page 92

Malpighian tubes are excretory organs in ( )

Malpighian tubules and green glands are the structures found in arthropoda. House fly belongs to the phylum arthropoda.

More from this chapter

All 50 →