Meaning of hooker's orchid

Definition of hooker's orchid

(noun) a long-spurred orchid with base leaves and petals converging under the upper sepal

Other information on hooker's orchid

WIKIPEDIA results for hooker's orchid
Amazon results for hooker's orchid