Entry from British & World English dictionary
A parasitic fly that lays its eggs in the nostrils of sheep, goats, and deer. The larvae develop in the nasal cavities before being sneezed out.
- The sheep nostril fly or sheep bot (Oestrus ovis) and the deer nostril flies (genus Cephenemyia), both in the family Oestridae
Definition of nostril fly in: