Word info

cryptoflora

Noun

Meaning

cryptoflora pl (plural only)

The flora that exist in protected or concealed microhabitats.

Source: en.wiktionary.org

Close letter words and terms