- spermatozoid as a noun:
- 1
spermatozoid
noun
1 spermatozoid
A motile male gamete of a plant such as an alga or fern or gymnosperm.
synonym: antherozoid.
Dutch: spermatozoïde, stuifmeelkorrel
debug info: 0.014
noun
A motile male gamete of a plant such as an alga or fern or gymnosperm.
synonym: antherozoid.
Dutch: spermatozoïde, stuifmeelkorrel
debug info: 0.014