EN

Synonyms for zoospores

Zoospores, noun plural of zoospore. Synonyms in the same form.

Synonyms in the same form

Noun plural