taproot

definition: something that provides an important central source for growth or development
example: Their past wrong against me was the taproot of my resentment.
speech part: noun
synonyms:
definition: (botany) main root of a plant growing straight downward from the stem
example:
speech part: noun
synonyms:

How taproot is being used?