VETCHLING


Meaning of VETCHLING in English

noun any small leguminous plant of the genus lathyrus, especially l. nissolia.

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