English dictionary

spermatozoid meaning and definition

Definition and meaning of spermatozoid at MeaningMonkey.org. spermatozoid meaning and definition in the English Dictionary.

SPERMATOZOID noun

Definition of spermatozoid (noun)

  1. a motile male gamete of a plant such as an alga or fern or gymnosperm
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: