Definition of spermatozoid in US English:

spermatozoid

noun

Botany
  • A motile male gamete produced by a lower plant or a gymnosperm.

    Also called antherozoid
    • ‘When mature, the operculum cells dissociate and release blocks of spermatozoids individually enclosed in ‘vesicles’.’

Pronunciation

spermatozoid

/ˌspərmətəˈzoid/