Headfly
Definition: headfly
headfly: A parasitic insect Hydrotaea irritans which mainly affects sheep and can transmit summer mastitis. Managing headfly infestations helps maintain sheep health and productivity.
headfly: A parasitic insect Hydrotaea irritans which mainly affects sheep and can transmit summer mastitis. Managing headfly infestations helps maintain sheep health and productivity.