sarcophaga carnaria
sar
sɑ:
saa
co
ˈkɒ
ko
pha
ga
car
kɑ:
kaa
na
nɛə
neē
ria
riə
riē

Definition & Meaning of "sarcophaga carnaria"in English

Sarcophaga carnaria
01

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

sarcophaga carnaria definition and meaning
Grammatical Information
Animacy status
Animal
Composition
complex compound
Countable
Plural form
sarcophaga carnaria
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store