• word of the day

    duckling

    duckling - Dictionary definition and meaning for word duckling

    Definition
    (noun) flesh of a young domestic duck Definition
    (noun) young duck
Connect with us on Facebook