• word of the day

    snapping turtle

    snapping turtle - Dictionary definition and meaning for word snapping turtle

    Definition
    (noun) large aggressive freshwater turtle with powerful jaws
Connect with us on Facebook