释义 |
green snail noun 1. also green shell : a large turban shell (Turbo marmoratus) that is common in the Indian ocean and has a bright green shell with a nacreous lining 2. : a common greenish garden snail (Helix aperta) that is a pest in parts of southern California |