Meaning of phantom orchid
Definition of phantom orchid
(noun)
waxy
white
nearly
leafless
plant
with stems in clusters and racemes of
white
flowers;
northwestern
United States to
northern
California and
east
to Idaho
Other information on phantom orchid
WIKIPEDIA results for
phantom orchid
Amazon results for
phantom orchid
Tweet