Scientific name: Herpestes ichneumon
Description: A large mongoose species found in Africa and parts of southern Europe, often found near water.
Scientific name: Herpestes ichneumon
Description: A large mongoose species found in Africa and parts of southern Europe, often found near water.