Duckling - Definition

duckling

n 1: flesh of a young domestic duck
2: young duck

Look up another word