DENDROIDAL

Definition of DENDROIDAL

  1. (adj)resembling a tree in form and branching structure