Definitions
There is 1 meaning of the phrase
Suborder Sciuromorpha.
Suborder Sciuromorpha - as a noun
Large more or less primitive rodents: squirrels; marmots; gophers; beavers; etc.
Synonyms (Exact Relations)
sciuromorpha