Studies on the feeding mechanism and physiology of digestion in female Tabanus a common horse fly (Diptera: Tabanidae)