Latin-English dictionary »

buglossos meaning in English

LatinEnglish
buglossos [buglossi] noun
F

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