mesohydrophytes

English

Noun

mesohydrophytes

  1. plural of mesohydrophyte