Niphates cavernosa

  • KingdomAnimaliaanimals