You searched for: “dendroid
dendroid
1. Shaped or formed like a tree; tree-like; aborescent.
2. In biology, of or relating to a tree or its growth patterns; resembling a tree.
3. Something showing many branches.