What is the full meaning of antherozoids
ANTHEROZOID, a motile male gamete produced in an antheridium, also ANTHEROZOOID [n]
Example of the word antherozoids placed on a Scrabble board.