Canker fly /(?)/

Can·ker fly

Canker fly

  1. A fly that preys on fruit.