Entomology definition of Carabidoid
Entomology definition of Carabidoid: applied to the second stage of a meloid larva, when it resembles that of a Carabid.
Entomology definition of Carabidoid: applied to the second stage of a meloid larva, when it resembles that of a Carabid.
Copyright © 2026 | WordPress Theme by MH Themes