showy lady''s-slipper

Explore definitions, synonyms, and language insights of showy lady''s-slipper