embryoid
noun
em·bry·oid
ˈem-brē-ˌȯid
: a mass of plant or animal tissue that resembles an embryo
embryoid
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share