insphere

See ensphere.

noun

An inscribed sphere.

transitive verb

To place in, or as in, an orb a sphere. Cf. ensphere.

verb

Alternative form of ensphere.