liptooth

Noun

 * 1) A North American terrestrial snail of the genus  or.