GREEN GLAND


Meaning of GREEN GLAND in English

noun Date: circa 1890 one of a pair of large ~s in some crustaceans (as crayfishes) that have an excretory function and open at the bases of the larger antennae

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.