embryogenic - Spanish English Dictionary