VETCHLING


Meaning of VETCHLING in English

[vetch.ling] n (1578): any of various leguminous herbs (genus Lathyrus and esp. L. pratensis)

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