Definition of Free-Living

  • 1. Not parasitic on another organism Adjective Satellite

Synonyms for word "free-living"

Semanticaly linked words with "free-living"