English Dictionary
◊ DUCKLING
duckling
n 1: flesh of a young domestic duck
2: young duck