Meaning of vetchling
Definition of vetchling
(noun)
any of
various
small
plants of the
genus
Lathyrus;
climb
usually
by
means
of tendrils
Other information on vetchling
WIKIPEDIA results for
vetchling
Amazon results for
vetchling
Tweet