Summary
English to Spanish:   more detail...
  1. spermatozoid:


English

Detailed Translations for spermatozoid from English to Spanish

spermatozoid:


Translation Matrix for spermatozoid:

NounRelated TranslationsOther Translations
- antherozoid

Synonyms for "spermatozoid":


Related Definitions for "spermatozoid":

  1. a motile male gamete of a plant such as an alga or fern or gymnosperm1

Wiktionary Translations for spermatozoid:

spermatozoid
noun
  1. male gamete of certain basal plants