meaning of royal society

1. an honorary English society formalized in 1660 and given a Royal Charter by Charles II in 1662 through which the British government has supported science


Related Words

royal society | royal society of london for improving natual knowledge |

Developed & Maintained By Taraprasad.com

Treasure Words