Dictionary search results

Showing 1-2 of 2 results

deer fly British & World English

A bloodsucking louse fly which is a parasite of deer. It loses its wings on finding a host, and the female gives birth to fully grown larvae

nostril fly British & World English

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