large yellow lady's slipper Meaning, Definition & Usage

  1. noun plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers
    Cypripedium calceolus pubescens.

WordNet