spherules

英[s'ferjuːlz] 美[s'ferjuːlz]
  • 球粒
名词 spherule:
  1. a small sphere