flycatcher

    noun
  1. [bird] papamosques, menjafigues.
  2. [device] matamosques.