Royal Society is a crossword puzzle answer that we have spotted 1 times. Association founded by Charles II to promote scientific research