Dictionary.net
Did you mean:
yellow lady's slipper
large yellow lady's slipper