branching - noun
branching - adjective
branching - thesaurus
branched fork forking ramate ramification ramose ramous