Top Qs
Timeline
Chat
Perspective
Stelis ophioglossoides
Species of orchid From Wikipedia, the free encyclopedia
Remove ads
Stelis ophioglossoides is a species of orchid native to east Cuba, French Guiana, the Leeward Islands, Trinidad and Tobago, Venezuela, and the Windward Islands.[1] It is the type species of the genus Stelis.
Remove ads
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads