Meaning of the Sanskrit Word: kimpurusan

  kimpuruṣān—the monkey-shaped inhabitants of the Kimpuruṣa planet    SB 2.10.37-40
  kimpuruṣān—the Kimpuruṣas    SB 3.20.45

Can't find any compound Sanskrit words containing kimpurusan.