ombrophytes

English

Noun

ombrophytes

  1. plural of ombrophyte