lizard orchid (himantoglossum hircinum) - Español Inglés Diccionario