embryoid - noun

singularembryoid
pluralembryoids