English edit

Adjective edit

dendroidal (comparative more dendroidal, superlative most dendroidal)

  1. dendroid; resembling a shrub or tree