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