"After attaching themselves to the walls of the stomach, the botfly larva are nourished by the blood and lymph of the host until the following spring, when they pass on through the canal, burrow through the ground, and transform into the adult about two weeks later." — Davison, 1906

Botfly Larva

"After attaching themselves to the walls of the stomach, the botfly larva are nourished by the blood…

"After attaching themselves to the walls of the stomach, the botfly larva are nourished by the blood and lymph of the host until the following spring, when they pass on through the canal, burrow through the ground, and transform into the adult about two weeks later." — Davison, 1906

Mature Botfly

"After attaching themselves to the walls of the stomach, the botfly larva are nourished by the blood…

The adult Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as a major pest in the Australian sheep industry.

Sheep Bot Fly

The adult Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as…

The adult Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as a major pest in the Australian sheep industry.

Sheep Bot Fly

The adult Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as…

The enclosed puparium of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as a major pest in the Australian sheep industry.

Sheep Bot Fly

The enclosed puparium of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies…

The full grown larva of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as a major pest in the Australian sheep industry. 'a' shows the mouth hooks.

Sheep Bot Fly

The full grown larva of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies…

The full grown larva of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as a major pest in the Australian sheep industry. 'b' shows anal appendages.

Sheep Bot Fly

The full grown larva of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies…

The young larva of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and is known as a major pest in the Australian sheep industry. 'b' shows anal appendages.

Sheep Bot Fly

The young larva of the Sheep Bot Fly (Oestrus ovis) is a fly in the Oestridae family of bot flies and…