sarcophagous
English
sarcophagous meaning in English • sarcophagous का अर्थ अंग्रेजी में
Adjective
- Feeding on flesh; flesh-eating; carnivorous.