Hooker''s orchid
Explore definitions, synonyms, and language insights of Hooker''s orchid
Definitions
Noun
a long-spurred orchid with base leaves and petals converging under the upper sepal