Online English Dictionary

Home

Sarcophagous


a.

Feeding on flesh; flesh-eating; carnivorous.


© 2009 Dammam Community College