chinchilla_lanigerEnglish

Chinchilla laniger, chinchilla

Noun

Small rodent with soft pearly grey fur, native to the Andes but bred in captivity for fur

English: chinchilla, Chinchilla laniger

English words with similar meanings

Show 1 words