English dictionary

stelis meaning and definition

Definition and meaning of stelis at MeaningMonkey.org. stelis meaning and definition in the English Dictionary.

STELIS noun

Definition of stelis (noun)

  1. any of various small tropical American orchids of the genus Stelis having long slender racemes of numerous small to minute flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: