SHELDUCK


Meaning of SHELDUCK in English

noun Etymology: shel- (as in sheldrake) + duck Date: 1707 any of various Old World ducks (genus Tadorna )

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