• word of the day

    chelydra serpentina

    chelydra serpentina - Dictionary definition and meaning for word chelydra serpentina

    Definition
    (noun) large-headed turtle with powerful hooked jaws found in or near water; prone to bite
Connect with us on Facebook