Dendroid
/(?)/
Den·droid
Dendroid
a.
Resembling a shrub or tree in form; treelike; branching.