Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of royal society of london for improving natural knowledge
  1. 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

    Similar: 

Explanation of royal society of london for improving natural knowledge
My lists:
Recently viewed words: