Latin-English dictionary »

arnoglossa meaning in English

LatinEnglish
arnoglossa [arnoglossae] (1st) F
noun

plant, sheep's-tongue / plantain (Plantago major)noun