spatulate embryo - German English Dictionary