stelis

1. (noun) any of various small tropical American orchids of the genus Stelis having long slender racemes of numerous small to minute flowers
Related Words: orchid, orchidaceous plant



Terms and Conditions of Use / Copyright Notice