dendroid - noun

singulardendroid
pluraldendroids