No Image

Entomology definition of Striga

September 13, 2014 Raj 0

Entomology definition of Striga: a narrow, transverse line or slender streak, either surface or impressed. {Scanner’s note: the proper plural is strigae}

No Image

Entomology definition of Stridulation

September 13, 2014 Raj 0

Entomology definition of Stridulation: a creaking sound produced by rubbing together two striated or otherwise roughened surfaces: the act of stridulating or the noise produced […]