12 letters · 15 points in Scrabble
noun the process whereby seeds or spores sprout and begin to grow
noun the origin of some development