Stelis amaliae explained
Stelis amaliae is a species of orchid plant native to Colombia.[1]
Notes and References
- Web site: Stelis amaliae (Luer & R.Escobar) Pridgeon & M.W.Chase Plants of the World Online Kew Science. 2020-12-20. Plants of the World Online. en.