cryptodepressions

English

Noun

cryptodepressions

  1. plural of cryptodepression