Polynesian tree snail

English

Noun

Polynesian tree snail (plural Polynesian tree snails)

  1. Any snail of many species of arboreal land snails of the genera Partula and Somoana, family Partulidae, inhabiting Pacific islands.