where do tsetse flies lay their eggs?
The female tsetse fly does not lay eggs but produces larvae, one at a time. The larva develops in the uterus over a period of 10 days and is then deposited fully grown on moist soil or sand in shaded places, usually under bushes, fallen logs, large stones and buttress roots.