ALL meanings of royal society
roy·al so·ci·e·ty
R r - noun royal society 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. 1
- noun royal society an association founded in England by Charles II in 1660 to promote research in the sciences 0