Scrabble Cheat

DENDROIDS

DENDROIDS is a 9 letter Scrabble word worth 12 points.

(of a plant, marine invertebrate, or structure) tree-shaped; branching.

a graptolite (fossil marine invertebrate) of a type that formed much-branched colonies, found chiefly in the ordovician and silurian periods.

Letter start with D