Latin-English dictionary »

buglossa meaning in English

LatinEnglish
buglossa [buglossae] (1st) F
noun

bugloss (herb) (prickly ox-tongue, Helminthia echioides?)noun