Himantoglossum hircinum

1. (noun) an orchid of the genus Himantoglossum
Synonyms: lizard orchid
Related Words: orchid, orchidaceous plant



Terms and Conditions of Use / Copyright Notice