discoverees
English
Noun
discoverees
plural of
discoveree