tikankontti

Noun

 * 1) lady's slipper, slipper-orchid,