Synonyms of Unexplained-phenomenon

Primary definition: An observable event, occurrence, or fact that cannot be readily explained or understood through current scientific knowledge or natural laws.

Full Dictionary Entry

Antonyms & Opposite Concepts