Entomology definition of Lashed
Entomology definition of Lashed: eyes that have a more or less complete fringe of stiff hairs or bristles at the orbits.
Entomology definition of Lashed: eyes that have a more or less complete fringe of stiff hairs or bristles at the orbits.
Copyright © 2026 | WordPress Theme by MH Themes