List of Stelis species

(Redirected from List of Leach orchids)

Stelis is a genus of flowering plants in the family Orchidaceae.

Alphabetical list

edit

As of August 2022, Plants of the World Online accepted the following species:[1]

I–J

edit

K–L

edit

P–Q

edit

U–V

edit

W–Z

edit

References

edit
  1. ^ "Stelis Sw.", Plants of the World Online, Royal Botanic Gardens, Kew, retrieved 2022-08-14