A mass of plant or animal cells that resembles an embryo.
Read more at http://www.yourdictionary.com/embryoid#DSiAjXCIMGGpr0RL.99
comparative more embryoid, superlative most embryoid)
Of, pertaining to, or resembling an embryo
Noun
(plural embryoids)
An embryonic organism, grown in vitro from a few cells
Read more at http://www.yourdictionary.com/embryoid#DSiAjXCIMGGpr0RL.99