Modicoides
royi
(Chopard, 1954)
male copulatory organ
Source: Chopard. 1954. Mem. Inst. franc. Afr. Noire 40(2):25-97, Fig. 38