Entomology definition of Filippi’s glands

Please Like Us!!!

Entomology definition of Filippi’s glands: a pair of secondary glands, opening
into the silk glands of caterpillars near their anterior end.

Reviews & Comments

Enjoy!