Orthotylus lethierryi

Orthotylus lethierryi

Auto-curated

Orthotylus lethierryi is a species of bug in the Miridae family that is endemic to Sicily.

Discover in context

This site is not available in the landscape mode.
Please rotate your phone or install our app.