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