meaning of lagostomus maximus

1. gregarious burrowing rodent larger than the chinchillas


Related Words

lagostomus maximus |

Developed & Maintained By Taraprasad.com

Treasure Words