Here is one sentence: The taproot of his resentment.
Here is another sentence: Genius and insanity spring from the same taproot.
Does the term taproot mean the same thing in both these sentences?
the same meaning