Meaning of new world mouse

Definition of new world mouse

(noun) a variety of rodent

Other information on new world mouse

WIKIPEDIA results for new world mouse
Amazon results for new world mouse