Dictionary · word entry
spermatozoid
12 letters, meaning, anagrams, rhymes, and related words.
12letters
Meaning
SPERMATOZOID
a motile male gamete of a plant such as an alga or fern or gymnosperm
Quick actions
12letters
0curated clue matches
0anagram relatives
24rhyming words
Words that rhyme with spermatozoid
Longer words containing “spermatozoid”