Noun royal society has 1 sense
  1. Royal Society, Royal Society of London for Improving Natual Knowledge - 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
    --1 is a kind of academy, honorary society
,
TOP