A Thai bee fly

Most bee flies (Family Bombyliidae) are parasites.  They feed externally on the larvae of  bees and wasps, consuming the host when it is in a ‘quiescent stage such as the mature larva, prepupa or pupa’ (1).  Some are even hyperparasites, which means that – in the larval stage – they feed on other parasites, themselves feeding…