| 释义 |
Definition of grey snail in English: grey snail(US gray snail) noun The garden snail, Helix aspersa.
OriginMid 17th century; earliest use found in Gervase Markham (?1568–1637), author. Definition of grey snail in US English: grey snail(US gray snail) noun The garden snail, Helix aspersa.
OriginMid 17th century; earliest use found in Gervase Markham (?1568–1637), author. |