NUTRIA


Meaning of NUTRIA in English

[ 'nju:trɪə ]

■ noun the skin or fur of the coypu.

Origin

C19: from Sp., lit. 'otter'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.