Skip to main content

scrobicula

English scrobicula meaning in English  •  scrobicula का अर्थ अंग्रेजी में
Noun
  • One of the smooth areas surrounding the tubercles of a sea urchin.
Advertisement