Skip to main content

glass-snail

English glass-snail meaning in English  •  glass-snail का अर्थ अंग्रेजी में
Noun
  • A small, transparent, land snail, of the genus Vitrina.
Advertisement