LADY'S TRESSES


Meaning of LADY'S TRESSES in English

■ plural noun [usu. treated as sing. ] a short orchid with small white flowers. [Genus Spiranthes .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.