Get Your Premium Membership

Duckling

Definition

[n] young duck
[n] flesh of a young domestic duck

Related Information

More Duckling Links