The AI-powered English dictionary
plural shelducks or shelduck
Any of various waterfowl of the genus Tadorna, native to Eurasia, Africa and Australasia. examples