Definition of Large Yellow Lady's Slipper

  • 1. Plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers Noun

Synonyms for word "large yellow lady's slipper"

Semanticaly linked words with "large yellow lady's slipper"

Hyponims for word "large yellow lady's slipper"