Translate

Friday 14 August 2015

Polygyra cereolus (Mühlfeld, 1818) - Cyprus

Polygyra cereolus is a species of air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Polygyridae.

(alien invader)
     Photos by George Konstantinou


No comments:

Post a Comment