Meaning of lagostomus maximus

Definition of lagostomus maximus

(noun) gregarious burrowing rodent larger than the chinchillas

Other information on lagostomus maximus

WIKIPEDIA results for lagostomus maximus
Amazon results for lagostomus maximus