Search spherule spherule /sfer′yo̅o̅l/ [Gk, sphaira, ball] , a small ball. Tweet Telegram VK Random Words Mestinon hypogeusia Bricanyl syn-, sy-, syl-, sym- idiopathy boron (B) dose-response relationship lateral pectoral region anticarcinogenic