Meaning of Sciuromorpha

Definition of Sciuromorpha

(noun) large more or less primitive rodents: squirrels; marmots; gophers; beavers; etc.

Other information on Sciuromorpha

WIKIPEDIA results for Sciuromorpha
Amazon results for Sciuromorpha