• word of the day

    coypu

    coypu - Dictionary definition and meaning for word coypu

    Definition
    (noun) aquatic South American rodent resembling a small beaver; bred for its fur
    Synonyms : myocastor coypus , nutria
Download our Mobile App Today
Receive our word of the day
on Whatsapp