a perennial plant growing to 1 m - Español Inglés Diccionario