Skip to main content

tongue-shell

English tongue-shell meaning in English  •  tongue-shell का अर्थ अंग्रेजी में
Noun
  • Any species of Lingula.
Advertisement