meerkat

Noun
  1. A mongoose-like viverrine of South Africa having a face like a lemur and only four toes (synset 102141093)

Found on Word Lists

Other Searches