lizard orchid

listen to the pronunciation of lizard orchid
English - English
an orchid of the genus Himantoglossum