Meaning of antherozoid
Definition of antherozoid
(noun)
a
motile
male
gamete
of a
plant
such
as an
alga
or
fern
or
gymnosperm
Other information on antherozoid
WIKIPEDIA results for
antherozoid
Amazon results for
antherozoid
Tweet