Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

emerald green snail en · NOUN

Meanings

  1. 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

SpellingFeaturesLabelsSource
emerald green snails Number=Plur lexicographic