GREEN GLAND


Meaning of GREEN GLAND in English

noun

: one of a pair of large green glands in crayfishes and related crustaceans that are believed to act as kidneys and that have outlets at the bases of the larger antennae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.