antherozoidPronunciation: /ˌanθ(ə)rə(ʊ)ˈzəʊɪd/Definition of antherozoid noun Botany another term for spermatozoid.Origin: mid 19th century: from anther + zooidantherozoid in other Oxford dictionaries Definition of antherozoid in the US English dictionary