himantoglossum hircinum

(noun) lizard orchid

< himantoglossum | himantopus >