marsupials (infraclass of mammals) - Spanish English Dictionary