meaning of chinchilla laniger

1. small rodent with soft pearly gray fur; native to the Andes but bred in captivity for fur


Related Words

chinchilla laniger |

Developed & Maintained By Taraprasad.com

Treasure Words