Entomology definition of Antennal foveolae

Please Like Us!!!

Entomology definition of Antennal foveolae: Orthoptera; the pits between frontal
costa and lateral carinae, in which the antennae are
inserted.

Reviews & Comments

Enjoy!