NUTRIA


Meaning of NUTRIA in English

n. the skin or fur of a coypu.

Etymology: Sp., otter

Oxford English vocab.      Оксфордский английский словарь.