Entomology definition of Post antennal organs

Please Like Us!!!

Entomology definition of Post antennal organs: in Collembola, oblong or
ellipsoidal organs situated just caudad of the bases of the
antenna.

Reviews & Comments

Enjoy!