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.