Definition of moccasin flower in English:

moccasin flower

noun

another term for "pink lady's-slipper" (see lady's-slipper)