cryptodepressions

English

edit

Noun

edit

cryptodepressions

  1. plural of cryptodepression