Definition of Long-Branched

  • 1. Having long branches Adjective Satellite

Semanticaly linked words with "long-branched"