indian mongoose

This is not a dictionary! - Search for "indian mongoose" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    Indian mongoose noun english

    keen-sighted viverrine of southern Asia about the size of a ferret; often domesticated