HOOKER'S ORCHID





Definition:

  1. [noun] a long-spurred orchid with base leaves and petals converging under the upper sepal
    Synonyms: Hooker's orchid, Habenaria hookeri

Synonyms: