Skip to main content

turbinella

English turbinella meaning in English  •  turbinella का अर्थ अंग्रेजी में
pr. n.
  • A genus of large marine gastropods having a thick heavy shell with conspicuous folds on the columella.
Advertisement