English dictionary

large yellow lady's slipper meaning and definition

Definition and meaning of large yellow lady's slipper at MeaningMonkey.org. large yellow lady's slipper meaning and definition in the English Dictionary.

LARGE YELLOW LADY'S SLIPPER noun

Definition of large yellow lady's slipper (noun)

  1. plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: