Word info

zoomeiospore

Noun

Meaning

zoomeiospore (plural zoomeiospores)

A haploid zoospore produced by meiosis

Source: en.wiktionary.org

Close letter words and terms