Fig. 1From: CephenemyiidaeSeveral larvae of C. stimulator feeding in the skin of a deer.Back to chapter page