shelduck
1. [ noun ] (zoology) female sheldrake
Related terms: sheldrake
Similar spelling:   Shields
  Sheilds