dendroid - noun
singular
dendroid
plural
dendroids