Home
Search
Index
Definify.com
Definition
2024
spherules
spherules
English
Noun
spherules
plural of
spherule
Similar Results
Spherule