Noun
emerald green snail (plural emerald green snails) A large arboreal snail of the family Camaenidae, with a bright green shell sometimes used as jewellery.