Latin-English dictionary »

anchusa meaning in English

LatinEnglish
anchusa [anchusae] (1st) F
noun

Dyer's bugloss (Anchusa tinctoria) (alkanet) or similar plant (ox-tongue)noun