Satyrium odorum
Encyclopedia
Satyrium odorum is a species of orchid endemic to southwestern Cape Province
.
Cape Province
The Province of the Cape of Good Hope was a province in the Union of South Africa and subsequently the Republic of South Africa...
.