Noun Definition

taproot

1.Definition: (botany) main root of a plant growing straight downward from the stem

Category: Plants

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: General