English-Latin dictionary »

marjoram plant meaning in Latin

EnglishLatin
marjoram plant noun

sampsuchum [sampsuchi](2nd) N
noun

sampsucum [sampsuci](2nd) N
noun