taproot

Noun
  1. (botany) main root of a plant growing straight downward from the stem (synset 113146809)
  2. Something that provides an important central source for growth or development (synset 105843270)
    "the taproot of his resentment"; "genius and insanity spring from the same taproot"

Other Searches