Synonyms of Ram's-head Lady's Slipper in English :
Antonyms of Ram's-head Lady's Slipper in English
Thesaurus of Ram's-head Lady's Slipper in English
Ram's-head Lady's Slipper
see definition of ram's-head lady's slipperSynonyms of ram's-head lady's slipper
1. (noun) orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a ram's head
Hypernyms of ram's-head lady's slipper
1. (noun) orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a ram's head