Noun
discovery (n.) , [pl. discoveries]
related Results
detect {med.}