Tamil Dictionary 🔍

sarcophagous

Sar*coph"a*gous, a. (Zoöl.) Defn: Feeding on flesh; flesh-eating; carnivorous.


sarcophagous - Similar Words