Word info

isospore

Noun

Meaning

isospore (plural isospores)

(biology) One of the spores produced by an isosporous organism.

Source: en.wiktionary.org

Anagrams

Close letter words and terms