Fetching details from the dictionary...
snail
cochlea
「蝸牛」 has another reading with different meanings.