antherozooid
English
Noun
antherozooid
(
plural
antherozooids
)
Alternative form of
antherozoid
.