Attested.to

Definition

someone who is the first of two or more people to discover something

Seed ·

Term in context

co-discoverer in CommonParlance