skiophytes

English

Noun

skiophytes

  1. plural of skiophyte