plant that grows roots easily - Spanish English Dictionary