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}