meerkats

noun
  1. small carnivorous mammals native to southern Africa, known for standing upright on their hind legs to watch for predators
  2. Usage: plural of meerkat

Examples