English-Latin dictionary »

small pot-herb meaning in Latin

EnglishLatin
small pot-herb noun

helvella [helvellae](1st) F
noun