No Image

Entomology definition of Hamuli

September 9, 2014 Raj 0

Entomology definition of Hamuli: Odonata; one or two pairs of hooked processes projecting from the ventral surface of the 2d abdominal segment of the male; […]