antherozoid Syllabification: (an·ther·o·zo·id)Pronunciation: /ˌanTHərəˈzō-id, ˈanTHərəˌzoid/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 British & World English dictionary