embryoid (English, noun)
expansion: embryoid (plural embryoids)
Senses:
glosses: An embryonic organism, grown in vitro from a few cells
Forms:
form: embryoids
tags: plural