English dictionary
phantom orchid meaning and definition
Definition and meaning of phantom orchid at MeaningMonkey.org. phantom orchid meaning and definition in the English Dictionary.PHANTOM ORCHID noun
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
- synonyms: Eburophyton austinae, snow orchid
Source: Princeton University Wordnet