Latin-English dictionary »

ampeloprason meaning in English

LatinEnglish
ampeloprason [ampeloprasi] noun
N

species of wild leek, vine-leek? field-garlic?noun