embryonoid - Turkish English Dictionary