English-Latin dictionary »

vetchling meaning in Latin

EnglishLatin
vetchling [vetchlings] (A leguminous climbing plant)
noun
[UK: vˈetʃlɪŋ]
[US: vˈetʃlɪŋ]

lathyrosnoun
M