a herb with edible leaves - Francés Inglés Diccionario