Definify.com

Webster 1828 Edition


Dendroid

DENDROID

,
Adj.
[Gr. A tree, and form.] Resembling a shrub.