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.”

Synonyms

  • arboreal
  • foliaceous

Antonyms

  • geodetic
  • mineraloid