Latin-English dictionary »

ampelodesmos meaning in English

LatinEnglish
ampelodesmos [ampelodesmi] noun
M

plant used to tie up vines, esparto / Spanish grassnoun