Are they edible?

The French eat snails, and I have seen piles of large snails on sale at Cambodian market stalls in Phnom Penh.

https://www.khmertimeskh.com/623353/...n-with-snails/