Noun Definition

vetchling

1.Definition: any of various small plants of the genus Lathyrus; climb usually by means of tendrils

Category: Plants