Word info Synonyms

sarcophaga

Noun

Meaning

A suborder of carnivorous and insectivorous marsupials including the dasyures and the opossums.

A genus of Diptera, including the flesh flies.

Source: Webster's dictionary

Synonyms

Hypernyms

Close letter words and terms