SARCOPHAGA Meaning of SARCOPHAGA in English (n. pl.) A suborder of carnivorous and insectivorous marsupials including the dasyures and the opossums. Webster's English dictionary. Английский словарь Webster. 2012