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.