Entomology definition of Lingula

Please Like Us!!!

Entomology definition of Lingula: in Aleurodidae, a more or less slender tongue
or strap-shaped organ, attached cephalad within the vasiform
orifice: a term proposed by Leuckart for the ligula of the
bees.

Reviews & Comments

Enjoy!