Definition of nutria

Definition of nutria
  1. nutria Noun Another name for the coypu.
Need more help? Try our forum NEW