stelis has definitions from the field of botany
1
[ noun ] (botany) any of various small tropical American orchids of the genus Stelis having long slender racemes of numerous small to minute flowers

Related terms

orchid genus_Stelis

*