helophytes

English

Noun

helophytes

  1. plural of helophyte