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