Search spherule spherule /sfer′yo̅o̅l/ [Gk, sphaira, ball] , a small ball. Tweet Telegram VK Random Words omphalosite extensor lag imipenem-cilastatin sodium paroxysmal ventricular tachycardia rhabdomyo- periapical subconscious litigant hexadecanol