832-399625 - Rodent called, commonly known as Nutria (Myocastor Coypus) eating leaf with yellow teeth next to river. Nutria are an invasive species in Europe originating from South America
832-399626 - Rodent called, commonly known as Nutria (Myocastor Coypus) eating a plant branch. Nutria are an invasive species in Europe originating from South America