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