Meaning of duckling

Definition of duckling

(noun) flesh of a young domestic duck

Other information on duckling

WIKIPEDIA results for duckling
Amazon results for duckling