shorttail

noun

Definition of shorttail

: a snake of the family Aniliidae