embryoids
/ˈɛmbriˌɔɪdz/
noun
- Plural of embryoid; multiple clusters of cells that resemble early embryos.
- Different embryoids showed varying patterns of cell organization.
- The dish contained dozens of tiny embryoids floating in the nutrient solution.
- The researchers grew several embryoids to compare their development.