Tamil Dictionary 🔍

sarcophaga

Sar*coph"a*ga, n. pl. Etym: [NL., neut. pl. See Sarcophagus.] (Zoöl.) Defn: A suborder of carnivorous and insectivorous marsupials including the dasyures and the opossums. Sar*coph"a*ga, n. Etym: [NL., frm. sing. See Sarcophagus.] (Zoöl.) Defn: A genus of Diptera, including the flesh flies.


sarcophaga - Similar Words