Babcockiella carinata

Distribution
Kenya

Biology
Host ant: unknown