Exretory organs of arthropods are
A. green glands
B. Green gland and malpighian tubules
C. Nephridia
D. Malpighian tubules


Share with your friends
Call

Correct Answer - B
Green gland and malpighian tubules