Definitions
noun
any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden
noun
any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden
Look “lady's-slipper” up elsewhere
Want another word?
Spin the dictionary for a fresh one.