meaning of insphere

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


Related Words

insphere | insphered |

Developed & Maintained By Taraprasad.com

Treasure Words