SPERMATOZOIDS
Definition
SPERMATOZOIDS is the plural of SPERMATOZOID.
noun SPERMATOZOID: a motile male gamete of a plant such as an alga or fern or gymnosperm.
SPERMATOZOIDS is the plural of SPERMATOZOID.
noun SPERMATOZOID: a motile male gamete of a plant such as an alga or fern or gymnosperm.