Definition of Discovered

  • 1. Discovered or determined by scientific observation Adjective Satellite

Synonyms for word "discovered"

Semanticaly linked words with "discovered"