Home

Word

spermatozoid, n.
(spermatozoids)
more info a motile male gamete of a plant such as an alga or fern or gymnosperm
<noun.plant>

antherozoid spermatozoid
semantic pointers
hypernym