caragaou
[
French
]
plural
caragaous
A Provençal name for a small snail.
Synonyms in other languages
French
caraguolo
Latin names
Helix aspersa
Countries
France
Regions
Provence
Related terms
Provence