English

edit

Etymology

edit

nano- +‎ spherule

Noun

edit

nanospherule (plural nanospherules)

  1. A nanoscale spherule