Meerkat

Definition:

  • (n.) A South African carnivore (Cynictis penicillata), allied to the ichneumons.