Synonyms and Antonyms for lizard-orchid

1. lizard orchid (n.)

an orchid of the genus Himantoglossum


3. orchid (n.)

any of numerous plants of the orchid family usually having flowers of unusual shapes and beautiful colors

Synonyms: Antonyms:

4. lizard (n.)

a man who idles about in the lounges of hotels and bars in search of women who would support him