a perennial herb with thick tuberous roots (mandragora autumnalis) - Inglés Sinónimo Diccionario

Can't found any synonym terms.