MONGOOSE


Meaning of MONGOOSE in English

noun ·alt. of mongoos.

2. mongoose ·add. ·noun a madagascan lemur (lemur mongos).

Webster English vocab.      Английский словарь Webster.