SARCOPHAGAN


Meaning of SARCOPHAGAN in English

noun any fly of the genus sarcophaga.

2. sarcophagan ·noun any animal which eats flesh, especially any carnivorous marsupial.

Webster English vocab.      Английский словарь Webster.