La mouche de rhinocéros bot (Gyrostigma rhinocerontis) vit exclusivement dans les voies digestives de deux rhinocéros blancs et noirs. Les adultes, qui sont les plus grandes mouches en Afrique, pondent leurs oeufs sur la peau de rhinocéros, et le terrier de larves dans l'estomac du rhinocéros, où ils attachent et vivent à travers les stades larvaires appelés «stades».
Ils sortent avec des excréments de rhinocéros comme «bots» larvaires, pupifient ensuite et deviennent adultes. Ensuite, ils ont seulement quelques jours pour trouver un autre hôte de rhinocéros. Cette relation symbiotique a aucun avantage pour les hôtes de rhinocéros, mais les mouches sont des «parasites obligatoires", ce qui signifie qu'ils sont dépendants sur le rhinocéros - ils ne peuvent pas terminer leur cycle de vie sans eux.