marsupial meaning in English
adj. marsupial, of or pertaining to the order marsupialia; having a pouch like that of a marsupial animal (zoology)
adj. marsupial, of or pertaining to the order marsupialia; having a pouch like that of a marsupial animal (zoology)