Skip to main content

spherulate

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