NUTRIA


Meaning of NUTRIA in English

noun the fur of the coypu. ·see coypu.

Webster English vocab.      Английский словарь Webster.