green gland definition

  • adjective:
    • certainly one of a set of big green glands in Crustacea, supposed to serve as kidneys. Obtained their particular outlets within bases of bigger antennæ.
  • noun:
    • among a couple of glands (believed to have excretory features) in some crustaceans close to the base of the big antennae
42 votes

How would you define green gland?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!