Word info

autospore

Noun

Meaning

autospore (plural autospores)

An immobile spore that cannot develop flagella.

Source: en.wiktionary.org

Close letter words and terms