Definition of Coexisting

  • 1. Existing at the same time Adjective Satellite

Synonyms for word "coexisting"

Semanticaly linked words with "coexisting"