meaning of Acaviden

Acaviden - German to English

lustful snails [family Acavidae]