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