phantom orchid definition

  • noun:
    • waxy white nearly leafless plant with stems in clusters and racemes of white blossoms; northwestern united states of america to north Ca and eastern to Idaho

Related Sources

  • Hypernym for "phantom orchid"
29 votes

How would you define phantom orchid?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!