Stelis emarginata explained
Stelis emarginata is a species of orchid plant and is native to Colombia, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Peru.[1]
Notes and References
- Web site: Stelis emarginata (Lindl.) Soto Arenas & Solano Plants of the World Online Kew Science. 2021-01-06. Plants of the World Online. en.