subplacenta - German English Dictionary