eight-petalled - Francés Inglés Diccionario