English dictionary

european ladies' tresses meaning and definition

EUROPEAN LADIES' TRESSES noun

Definition of European ladies' tresses (noun)

  1. European orchid having shorter racemes of strongly spiraling snow-white flowers
Source: Princeton University Wordnet