What does Canker fly mean?

Canker fly meaning in General Dictionary

A fly that preys on fruit

View more

  • A fly that preys on fruit.