Search spherule spherule /sfer′yo̅o̅l/ [Gk, sphaira, ball] , a small ball. Tweet Telegram VK Random Words body movement ovogonium available arch length hypercarotenemia red blood cells gatekeeper straddling embolism AHIMA target cell