Meaning of Tantilla

Definition of Tantilla

(noun) black-headed snakes

Other information on Tantilla

WIKIPEDIA results for Tantilla
Amazon results for Tantilla