dendroid meaning

UK US

dendroid (adjective): resembling a tree in form and branching structure.

Definition of dendroid

  1. resembling a tree in form and branching structure
    • arborescent coral found off the coast of Bermuda
    • dendriform sponges

    Synonyms: arboreal, arboreous, arborescent, arboresque, arboriform, dendriform, dendroidal, treelike, tree-shaped

    Similar: branchy

Scrabble score: 11 (letter breakdown)

Word lists: words starting with DE · words ending in ID · 8-letter words

More about dendroid on Wikipedia.