English edit

Noun edit

sacred ape (plural sacred apes)

  1. The entellus.