partula

Noun

 * 1) Any of the Polynesian tree snails of the genus, family.