We do not currently know of any antonyms for nutria.
The noun nutria is defined as:
See full definition of the word nutria.
Did you mean nature?