English dictionary

indian mongoose meaning and definition

Definition and meaning of indian mongoose at MeaningMonkey.org. indian mongoose meaning and definition in the English Dictionary.

INDIAN MONGOOSE noun

Definition of Indian mongoose (noun)

  1. keen-sighted viverrine of southern Asia about the size of a ferret; often domesticated
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: