• word of the day

    myocastor coypus

    myocastor coypus - Dictionary definition and meaning for word myocastor coypus

    Definition
    (noun) aquatic South American rodent resembling a small beaver; bred for its fur
    Synonyms : coypu , nutria
Connect with us on Facebook