zygotoid

English

Etymology

From zygote +‎ -oid.

Noun

zygotoid (plural zygotoids)

  1. (biology) The product of the union of gametoids, analogous to a zygote.