Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of snow orchid
  1. 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
Explanation of snow orchid
My lists:
Recently viewed words: