dendroid adjective 1noun 1forms 3 adjective1 •Resembling a shrub or tree. noun1 •An arcwise connected, hereditarily unicoherent continuum.smooth dendroids without ordinary points formsdendroids · more dendroid · most dendroid