spherule

/'sferju:l/
Noun
  1. a small sphere
spherule
A scientist examines a glass slide covered in tiny spherules under a bright light.