Word info

mycoflora

Noun

Meaning

mycoflora (plural mycofloras or mycoflorae)

Fungi collectively, especially those of a particular region
Synonym: mycobiota

Source: en.wiktionary.org

Close letter words and terms