lizard orchid (himantoglossum hircinum) - Francés Inglés Diccionario