a kind of plant - Francés Inglés Diccionario