plant with rough leaves - Francés Inglés Diccionario