English to Hindi

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