Oryzomys palustris
Explore definitions, synonyms, and language insights of Oryzomys palustris
Definitions
Noun
hardy agile rat of grassy marshes of Mexico and the southeastern United States