Glass-snail

Webster's Dictionary of the English Language

·noun A small, transparent, land snail, of the genus Vitrina.

Related Words