Word info

octosporous

Adjective

Meaning

Having eight spores

Relating to octospores

Source: en.wiktionary.org

Close letter words and terms