Excretory structure that directly open to exterior in arthropods is
A. Malpighian tubule
B. nephridia
C. glomerulus
D. green gland
Answer:D
Excretory structure that directly open to exterior in arthropods is
A. Malpighian tubule B. nephridia C. glomerulus D. green gland