SARCOPHAGOUS


Meaning of SARCOPHAGOUS in English

adj feeding on flesh; flesh-eating; carnivorous.

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