• word of the day

    chinchilla laniger

    chinchilla laniger - Dictionary definition and meaning for word chinchilla laniger

    Definition
    (noun) small rodent with soft pearly grey fur; native to the Andes but bred in captivity for fur
    Synonyms : chinchilla
Connect with us on Facebook