Noun sarcophaga carnaria has 1 sense
  1. flesh fly, Sarcophaga carnaria - fly whose larvae feed on carrion or the flesh of living animals
    --1 is a kind of fly
    --1 is a member of Sarcophaga, genus Sarcophaga
,
TOP