• word of the day

    tantilla

    tantilla - Dictionary definition and meaning for word tantilla

    Definition
    (noun) black-headed snakes
    Synonyms : genus tantilla
Connect with us on Facebook