Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese, )
spermatozoid
Jump to user comments
Noun
  • a motile male gamete of a plant such as an alga or fern or gymnosperm
Related search result for "spermatozoid"
Comments and discussion on the word "spermatozoid"