snow orchid
English Dictionary
->
Letter S
-> snow orchid
Search Dictionary:
snow orchid Definition
(n)
waxy
white
nearly
leafless
plant
with
stems
in
clusters
and
racemes
of
white
flowers
;
northwestern
United
States
to
northern
California
and
east
to
Idaho
snow orchid Synonyms
Eburophyton austinae
phantom orchid
snow orchid
© Art Branch Inc.