Skip to content


Slipper Orchid - Definition - Law Dictionary Home Dictionary Definition slipper-orchid

Definition :

any of several chiefly American wildflowers having an inflated pouchlike lip difficult or impossible to cultivate in the garden

View Judgments Citing this Phrase

View Acts Citing this Phrase

Save Judgments// Add Notes // Store Search Result sets // Organize Client Files //