synzoospores
English
Noun
synzoospores
plural of
synzoospore