SALT GLAND


Meaning of SALT GLAND in English

[salt gland] n (1950): a gland (as of a marine bird) capable of excreting a concentrated salt solution

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