chasmata

English

Noun

chasmata

  1. plural of chasma