Probably C. brachygaster, but not sure. The genus is very widespread in the Afrotropical Region, but taxonomically complex because of the large numbers of species and, particularly, the numerous synonyms. Adults are cryptically grey, hirsute antlions.