Lagostomus maximus

Explore definitions, synonyms, and language insights of Lagostomus maximus

Definitions

Noun
gregarious burrowing rodent larger than the chinchillas

More General Terms