Word info

ombrophyte

Noun

Meaning

ombrophyte (plural ombrophytes)

(biology) Any plant that is adapted to rainy conditions or habitats

Source: en.wiktionary.org

Close letter words and terms