• Nutria

    Origin

    Variant of Spanish lutria ("otter"), from Latin lutra.

    Full definition of nutria

    Noun

    nutria

    (plural nutrias)
    1. (chiefly North America) The coypu, Myocastor coypus.

    Anagrams

    © Wiktionary