ironServices.com

English Dictionary

  • Hide translation

 spherule spherule /ˈsfɪrˌjuːl/

noun

  1. () A small sphere  ( spherule )
    a small sphere
      The geologist examined the tiny spherule under the microscope, trying to identify its composition.
    The geologist examined the tiny spherule under the microscope, trying to identify its composition.