Meaning of the Sanskrit Word: kacchapa

  kacchapa—tortoise    SB 2.7.13
  kacchapa—and tortoises    SB 8.2.14-19
  kacchapa—the tortoise incarnation    SB 10.2.40
  kacchapa—of a tortoise    Madhya 20.299

Can't find any compound Sanskrit words containing kacchapa.