sarcophagous

listen to the pronunciation of sarcophagous
İngilizce - Türkçe
etobur
etçil
İngilizce - İngilizce
{a} eating or feeding on flesh
Feeding on flesh; flesh-eating; carnivorous
sarcophagous