Synonyms and Antonyms for lizard-orchid

1. lizard orchid (n.)

an orchid of the genus Himantoglossum

Synonyms:

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

Synonyms: