Entomology definition of Rostrate
Entomology definition of Rostrate: the head, when it has a long protraction bearing the mouth parts.
Entomology definition of Rostrate: the head, when it has a long protraction bearing the mouth parts.
Copyright © 2026 | WordPress Theme by MH Themes