LADY'S SMOCK


Meaning of LADY'S SMOCK in English

a plant of the genus cardamine (c. pratensis); cuckoo flower.

Webster English vocab.      Английский словарь Webster.