YourDictionary

shelduck

noun pl. shelducks or shelduck

any of a genus (Tadorna) of brightly colored wild ducks that feed on fish, shellfish, etc. and nest in burrows

See shelduck in American Heritage Dictionary 4

Learn more about shelduck

link/cite print suggestion box