Sarcophaga carnaria
English Dictionary
->
Letter S
-> Sarcophaga carnaria
Search Dictionary:
Sarcophaga carnaria Definition
(n)
fly
whose
larvae
feed
on
carrion
or
the
flesh
of
living
animals
Sarcophaga carnaria Synonyms
flesh fly
Sarcophaga carnaria
© Art Branch Inc.