entodermal cells - Spanish English Dictionary