What are green glands?

animal-kingdom
cbse

#1

Excretory organs of phylum Arthropoda are called green glands.