Entomology definition of Iris
Entomology definition of Iris: the circle which, in an ocellate spot surrounds the pupil.
Entomology definition of Iris: the circle which, in an ocellate spot surrounds the pupil.
Copyright © 2026 | WordPress Theme by MH Themes