MONGOOSE


Meaning of MONGOOSE in English

(n.) A Madagascan lemur (Lemur mongos).

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