zygotoid
English
Etymology
From
zygote
+
-oid
.
Noun
zygotoid
(
plural
zygotoids
)
(
biology
)
The
product
of the
union
of
gametoids
,
analogous
to a
zygote
.