Meaning of the Sanskrit Word: kacchapa

  kacchapa—of a tortoise    Madhya 20.299
  kacchapa—the tortoise incarnation    SB 10.2.40
  kacchapa—tortoise    SB 2.7.13

Can't find any compound Sanskrit words containing kacchapa.