Tamil Dictionary 🔍

taproot

Tap"root`, n. (Bot.) Defn: The root of a plant which penetrates the earth directly downward to a considerable depth without dividing.


taproot - Similar Words