Word info

monospore

Noun

Meaning

monospore (plural monospores)

(biology) A simple nonmotile asexual spore

Source: en.wiktionary.org

Close letter words and terms