spherulate
English
spherulate meaning in English • spherulate का अर्थ अंग्रेजी में
Adjective
- Covered or set with spherules; having one or more rows of spherules, or minute tubercles.