sarcophagan
English
sarcophagan meaning in English • sarcophagan का अर्थ अंग्रेजी में
Noun
- Any animal which eats flesh, especially any carnivorous marsupial.
- Any fly of the genus Sarcophaga.