nanospherule (English, noun)
expansion: nanospherule (plural nanospherules)
Senses:
glosses: A nanoscale spherule
Forms:
form: nanospherules
tags: plural