Trichodrilus claparedei

Etymology
Named in honour of E. Claparède.

%LABEL% (%SOURCE%)