Definition of "antherozoid"
antherozoid
- noun- plural antherozoids - (botany) One of the mobile male reproductive bodies in the antheridia of cryptogams. 
 
plural antherozoids
(botany) One of the mobile male reproductive bodies in the antheridia of cryptogams.