Taproot
English Translation from English to English dictionary online for the word Taproot
-
1 n.
The root of a plant which penetrates the earth directly downward to a considerable depth without dividing.
-
2 n.
The root of a plant which penetrates the earth directly downward to a considerable depth without dividing.