Meaning of swan orchid

Definition of swan orchid

(noun) any of several orchids of the genus Cycnoches having slender arching columns of flowers suggesting the neck of a swan

Other information on swan orchid

WIKIPEDIA results for swan orchid
Amazon results for swan orchid