Tamil Dictionary 🔍

sarcophagan

Sar*coph"a*gan, n. 1. (Zoöl.) Defn: Any animal which eats flesh, especially any carnivorous marsupial. 2. (Zoöl.) Defn: Any fly of the genus Sarcophaga.


sarcophagan - Similar Words