Czech-English dictionary »

zoospora meaning in English

CzechEnglish
zoospora noun
{f}

zoospore [zoospores](motile asexual spore of some algae and fungi)
noun
[UK: zˈuːspɔː] [US: zˈuːspoːr]