Synonyms and Antonyms for spherule

1. spherule (n.)

a small sphere

Synonyms: