• word of the day

    coastal rein orchid

    coastal rein orchid - Dictionary definition and meaning for word coastal rein orchid

    Definition
    (noun) stout orchid of central California to northern Washington having racemes of white fragrant bilaterally symmetrical flowers
    Synonyms : habenaria greenei
Connect with us on Facebook