nonplacental mammal - French English Dictionary