English synonyms about - contact  

vetchling

noun

1 vetchling

Any of various small plants of the genus Lathyrus; climb usually by means of tendrils.


Find more on vetchling elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146