|
noun slipper orchid n. Any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden. Synonyms: lady's slipper, lady's-slipper, lady-slipper.
Collaborative International Dictionary of English 0.48
Copyright © 2024 Free-Translator.com
|
|
|