GeneralConnection.com
➔
Dictionary
taproot
Noun
1. root
2. source
2. seed, germ
Usage