English → Hindi dictionary

sarcophaga carnaria

सरकफग करणाऱ्या / सरकफगNOUN

Definition

fly whose larvae feed on carrion or the flesh of living animals

Looking for poetry? Read shayari and poems by great poets.