Entomology definition of Spinulae: spinous processes at the apex of the tibia:
also called spines, spurs or heels.
Entomology definition of Spinulae: spinous processes at the apex of the tibia:
also called spines, spurs or heels.
Copyright © 2026 | WordPress Theme by MH Themes