Meaning of striped racer

Definition of striped racer

(noun) a whipsnake of scrublands and rocky hillsides

Other information on striped racer

WIKIPEDIA results for striped racer
Amazon results for striped racer