English-Latin dictionary »

aromatic herb, perhaps mint meaning in Latin

EnglishLatin
aromatic herb, perhaps mint noun

sisinbrium [sisinbrii](2nd) N
noun

sisymbrium [sisymbrii](2nd) N
noun