spherulate

listen to the pronunciation of spherulate
الإنجليزية - الإنجليزية
Covered or set with spherules; having one or more rows of spherules, or minute tubercles
spherulate
المفضلات