No Image

Entomology definition of Aileron

September 7, 2014 Raj 0

Entomology definition of Aileron: the scale covering the base of primaries in some insects; see tegulae in Diptera = alula and squama, q.v.