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
Tweet