What does antherozoid or antherozooid mean?
The definition of antherozoid and antherozooid
An`ther*o*zoid, An`ther*o*zoo”id, n.
Etym: [Gr. -oid. See Zooid.] (Bot.)

One of the mobile male reproductive bodies in the antheridia of cryptogams.