ombrophytes
English
Noun
ombrophytes
plural of
ombrophyte