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 |