Word info

dendrophyte

Noun

Meaning

dendrophyte (plural dendrophytes)

(botany) any plant which grows in trees

Source: en.wiktionary.org

Close letter words and terms