green gland

English

Noun

green gland (plural green glands)

  1. (biology, zoology) One of a pair of excretory organs, found in some crustaceans, particularly decapods like crayfish, that function similarly to a kidney.
    Synonym: antennal gland