cypripedium calceolus pubescens Meaning, Definition & Usage

  1. noun plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers
    large yellow lady's slipper.

WordNet