Discoveries, noun plural of discovery. Synonyms in the same form.
Finding
findings, finds, unearthings, uncoverings
Other
revelations, breakthroughs, detections, disclosures, inventions, espials
All synonyms for discovery →