embryoids

/ˈɛmbriˌɔɪdz/
noun
  1. 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.