Noun Definition
taproot
2.Definition: something that provides an important central source for growth or development
"The taproot of his resentment", "Genius and insanity spring from the same taproot"
Category: General2.Definition: something that provides an important central source for growth or development
"The taproot of his resentment", "Genius and insanity spring from the same taproot"
Category: General