Home
Search
Index
Definify.com
Definition
2025
zoosperms
zoosperms
See also:
zoƶsperms
English
Noun
zoosperms
plural of
zoosperm
Similar Results