chasmophytes

English

Noun

chasmophytes

  1. plural of chasmophyte