Entomology definition of Strigate
Entomology definition of Strigate: having striga: applied to a surface on which the striga are impressed as in the elytra of some beetles, or to […]
Entomology definition of Strigate: having striga: applied to a surface on which the striga are impressed as in the elytra of some beetles, or to […]
Copyright © 2026 | WordPress Theme by MH Themes