Definition, synonyms and related words
A large arboreal snail of the family Camaenidae, with a bright green shell sometimes used as jewellery.