SARCOPHAGA


Meaning of SARCOPHAGA in English

(n.) A genus of Diptera, including the flesh flies.

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