antherozoid
English Dictionary
->
Letter A
-> antherozoid
Search Dictionary:
antherozoid Definition
(n)
a
motile
male
gamete
of
a
plant
such
as
an
alga
or
fern
or
gymnosperm
antherozoid Synonyms
antherozoid
spermatozoid
© Art Branch Inc.