How do you spell Dendroidal 

Available Definitions:
1)  a. - Resembling a shrub or tree in form; treelike.