plant that grows roots easily - Español Inglés Diccionario