Green gland Meaning, Definition & Usage
-
noun one of a pair of glands (believed to have excretory functions) in some crustaceans near the base of the large antennae
WordNet
Definitions
(Zoöl.) , one of a pair of large green glands in Crustacea, supposed to serve as kidneys. They have their outlets at the bases of the larger antennæ.