ALL meanings of antherozoid
an·ther·o·zo·id
A a - noun antherozoid one of many small male gametes produced in an antheridium 3
- noun antherozoid a spermatozoid developing in the antheridium 3
- noun antherozoid the motile male gamete produced in an antheridium. 1
- noun antherozoid (botany) One of the mobile male reproductive bodies in the antheridia of cryptogams. 1