Botfly
Definition: botfly
botfly: A fly that lays eggs on animals, which hatch into larvae that burrow into the host’s skin. Controlling botflies protects livestock health and prevents infestations.
botfly: A fly that lays eggs on animals, which hatch into larvae that burrow into the host’s skin. Controlling botflies protects livestock health and prevents infestations.