English | German | Russian | Czech

furrowed helicellid English

Translation furrowed helicellid in German

How do you say furrowed helicellid in German?

furrowed helicellid English » German

gestreifte Haarschnecke

Are you looking for...?