null
Our Story
More info

dendroid /ˈdɛndrɔɪd/
(adj.)


from Greek dendroeidēs
meaning


treelike; branching like a tree;
arborescent.