Definitions of Tibicen:

  • noun:   harvest flies