Royal Society


noun

The Royal Society of London for the Advancement of Science, a society through which the British government has supported scientific investigation since 1662: awards four annual medals.

British Dictionary definitions for royal society

Royal Society

noun

an association founded in England by Charles II in 1660 to promote research in the sciences