Meaning of rattlesnake orchid

Definition of rattlesnake orchid

(noun) any of various orchids of the genus Pholidota having numerous white to brown flowers in spiraling racemes clothed in slightly inflated bracts and resembling a rattlesnake's tail

Other information on rattlesnake orchid

WIKIPEDIA results for rattlesnake orchid
Amazon results for rattlesnake orchid