All of the following in arthropods helps for excretion EXCEPT-


A. Malpighian tubules


B. Green glands


C. Coxal glands


D. Flame cells



Statocysts are found in

A. Platyhelminthes B. Nematoda C. Arthropoda D. Annelida ANSWERC. Arthropoda. Statocysts are spherical balancing organs found…

1 2 3 4 5 6 7 8 9 10