Definitions
There is 1 meaning of the phrase
Royal Society Of London For Improving Natural Knowledge.
Royal Society Of London For Improving Natural Knowledge - as a noun
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
Synonyms (Exact Relations)
royal society