GREEN GLAND


Meaning of GREEN GLAND in English

[green gland] n (ca. 1890): one of a pair of large green glands in some crustaceans (as crayfishes) that have an excretory function and open at the bases of the larger antennae

Merriam-Webster English vocab.      Английский словарь Merriam Webster.