Entomology definition of Horn
Entomology definition of Horn: a pointed chitinous process of the head: in the plural form applied to the antennae; q.v.
Entomology definition of Horn: a pointed chitinous process of the head: in the plural form applied to the antennae; q.v.
Copyright © 2025 | WordPress Theme by MH Themes