Shelduck
WordNet

noun


(1)   Female sheldrake
WiktionaryText

Noun


shelduck
  1. Any of various waterfowl of the genus Tadorna, native to Eurasia, Africa and Australasia.
 
x
OK