English dictionary
yellow lady-slipper meaning and definition
Definition and meaning of yellow lady-slipper at MeaningMonkey.org. yellow lady-slipper meaning and definition in the English Dictionary.YELLOW LADY-SLIPPER noun
Definition of yellow lady-slipper (noun)
- maroon to purple-brown orchid with yellow lip; Europe, North America and Japan
Source: Princeton University Wordnet