English to Hindi

Meaning for:
taproot
other
जड़;मूसला जड़