English-Latin dictionary »

plant used to tie up vines, esparto / spanish grass meaning in Latin

EnglishLatin
plant used to tie up vines, esparto / Spanish grass noun

ampelodesmos [ampelodesmi]noun
M

Your history