WikiWord

nutria

From WikiWord, the free dictionary

English

Definitions

noun

  1. The coypu, Myocastor coypus.
  2. The fur of the coypu.

Related words

Synonyms

Associated

References