Showy Lady's-slipper (Noun)
Meaning
Pale pink wild orchid of northeastern America having an inflated pouchlike lip.
Classification
Nouns denoting plants.
Pale pink wild orchid of northeastern America having an inflated pouchlike lip.
Nouns denoting plants.