ARBORIZATION

12 letters 23 Scrabble points

Definition of ARBORIZATION

noun
  1. Any branching, treelike shape or formation.

  2. The formation of such a shape or formation.

Source: Wiktionary

Word Details

Letters A R B O R I Z A T I O N
Length 12 letters
Scrabble Score 23 points