DENDROIDAL


Meaning of DENDROIDAL in English

adj resembling a shrub or tree in form; treelike.

Webster English vocab.      Английский словарь Webster.