meaning of cypripedium arietinum
1. orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a rams head
1. orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a rams head