Synonyms of ram's head
- 1. ram's-head, ram's-head lady's slipper, Cypripedium arietinum, lady's slipper, lady-slipper, ladies' slipper, slipper orchid
- usage: orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a ram's head
All rights reserved.
Here are the facts and trivia that people are buzzing about.