Meaning of trade rat

Definition of trade rat

(noun) any of several bushy-tailed rodents of the genus Neotoma of western North America; hoards food and other objects

Other information on trade rat

WIKIPEDIA results for trade rat
Amazon results for trade rat