Home
Search
Index
Definify.com
Definition
2026
zoospores
zoospores
See also:
zoòspores
and
zoöspores
English
Noun
zoospores
plural of
zoospore
Similar Results