sarcophagous

listen to the pronunciation of sarcophagous
English - Turkish
etobur
etçil
English - English
{a} eating or feeding on flesh
Feeding on flesh; flesh-eating; carnivorous
sarcophagous
Favorites