Noun Definition

shelduck

1.Definition: female sheldrake

Category: Animals