Meaning of flickertail

Definition of flickertail

(noun) of sagebrush and grassland areas of western United States and Canada

Other information on flickertail

WIKIPEDIA results for flickertail
Amazon results for flickertail