dendroid


Also found in: Dictionary, Thesaurus, Medical, Wikipedia.

dendroid

[′den‚drȯid]
(biology)
Branched or treelike in form.
References in periodicals archive ?