Lizard Orchid
WordNet

noun


(1)   An orchid of the genus Himantoglossum
 
x
OK