emerald green snail (English, noun)
expansion: emerald green snail (plural emerald green snails)
Senses:
glosses: A large arboreal snail of species Papustyla pulcherrima (family Camaenidae), of Manus Island in Papua New Guinea, with a bright green shell sometimes used as jewellery.
Forms:
form: emerald green snails
tags: plural