calliphora









calliphora


n.

  1. A genus of blowfies whose larvae feed on dead flesh.
51 queries 0.519