shelduck (0 synonym found)

We don't have any synonyms for shelduck yet.

Did you mean…

Think shelduck belongs in the thesaurus? Recommend it and we'll take a look.


Definition of shelduck:

(n) : Any of various waterfowl of the genus Tadorna, native to Eurasia, Africa and Australasia.

Definition of shelduck:

(n) : Any of various waterfowl of the genus Tadorna, native to Eurasia, Africa and Australasia.

Back to Top