No Image

Entomology definition of Harpes

September 9, 2014 Raj 0

Entomology definition of Harpes: the lateral pieces of the male genitalia in Lepidoptera, used as clasping organs: also applied to the corneous hooks often borne […]