DENDROID Meaning of DENDROID in English [den.droid] adj [Gk dendroeides, fr. dendron] (ca. 1828): resembling a tree in form: arborescent Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012