Synonyms of Spherule in English :
Antonyms of Spherule in English
Thesaurus of Spherule in English
1. (noun) a small sphere