Insphere

Webster's Dictionary of the English Language

·vt To place in, or as in, an orb a sphere. ·cf. Ensphere.