Scanning electron micrograph (SEM) of Bot fly larva (Oestrus ovis ...

Scanning electron micrograph (SEM) of Bot fly larva (Oestrus ovis ...