Dictionary entry

Sarcophagous

Webster's Dictionary 1806

Sarcophagous

a.

eating or feeding on flesh