hemicrypts

English

Noun

hemicrypts

  1. plural of hemicrypt