nonplacental mammal - German English Dictionary