embryonic root - Spanish English Dictionary