Medical Definition of dendroid
: resembling a tree in form or in pattern of growth <dendroid colonies of algae>
Learn More about dendroid
Dictionary: Definition of "dendroid"
Seen and Heard
What made you want to look up dendroid? Please tell us where you read or heard it (including the quote, if possible).