Their discovery could herald a cure for some forms of impotence.
⇑ Translate the sentence above by Google ⇑
Related: discovery
Prev: Police have made a macabre discovery.
Next: In that year, two momentous discoveries were made.