Polynesian tree snail

Noun

 * 1) Any snail of many species of arboreal land snails of the genera  and, family , inhabiting Pacific islands.