Entomology definition of Terebrant
Entomology definition of Terebrant: with an ovipositor fitted for piercing or boring.
Entomology definition of Terebrant: with an ovipositor fitted for piercing or boring.
Copyright © 2026 | WordPress Theme by MH Themes