dendroid
/ˈdɛn.droɪd/Definitions
1. noun
A fictional, humanoid robot resembling a tree or a plant, often depicted in science fiction.
“The company unveiled its latest dendroid model, designed to work in space stations.”
2. adjective
Resembling a tree or a plant, especially in shape or structure.
“The artist used dendroid branches to create a unique sculpture.”