No Image

Entomology definition of Lamellate

September 9, 2014 Raj 0

Entomology definition of Lamellate: antennae with the club formed of closely opposed leaf-like surfaces, the concealed surfaces set with sensory pits.