Search spherule spherule /sfer′yo̅o̅l/ [Gk, sphaira, ball] , a small ball. Tweet Telegram VK Random Words bone-anchored hearing aid pelvic rotunda sodium chloride gastropore hydrokinetics Crow-Fukase syndrome festoon deceleration radiation coronary artery