Synonyms of Showy Lady Slipper in English :
Antonyms of Showy Lady Slipper in English
Thesaurus of Showy Lady Slipper in English
Showy Lady Slipper
see definition of showy lady slipperSynonyms of showy lady slipper
1. (noun) pale pink wild orchid of northeastern America having an inflated pouchlike lip
Hypernyms of showy lady slipper
1. (noun) pale pink wild orchid of northeastern America having an inflated pouchlike lip