Definition of Showy lady slipper

1. Noun. Pale pink wild orchid of northeastern America having an inflated pouchlike lip.


Lexicographical Neighbors of Showy Lady Slipper

showroom
showrooms
shows
showstopper
showstoppers
showstopping
showtime
showtimes
showy
showy
showyard
showyards
showy daisy
showy goldenrod
showy lady's-slipper
showy lady slipper (current term)
showy milkweed
showy orchis
showy sunflower
show bill
show biz
show business
show card
Show Me State
show off
show the door
show time
show trial
show up
show window

Other Resources:

Search for Showy lady slipper on Dictionary.com!Search for Showy lady slipper on Thesaurus.com!Search for Showy lady slipper on Google!Search for Showy lady slipper on Wikipedia!

Search