Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of sarcophaga carnaria
  1. noun
    fly whose larvae feed on carrion or the flesh of living animals

    Similar: 

    type of:
    fly
Explanation of sarcophaga carnaria
My lists:
Recently viewed words: