helicophagy

Noun

 * 1)  feeding on snails

Related terms

 * helicophagous