Skip to main content

sarcophagous

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