Shelduck

Definition:

  • (n.) The sheldrake.

Compare shelduck with other words:

sheldrake vs. shelduck

shelduck vs. waterfowl

duck vs. shelduck