Meaning of taxidea taxus

Definition of taxidea taxus

(noun) a variety of badger native to America

Other information on taxidea taxus

WIKIPEDIA results for taxidea taxus
Amazon results for taxidea taxus