dcsimg

Characteristic hind tibia of Leaf-footed Bug (Coreidae, Acanthocephala declivis) (26457441123)