Nutria

Russian Meaning

нутрия

English Meaning

  1. See coypu.
  2. The light brown fur of the coypu.