English-Latin dictionary »

other anchusa (dyer's bugloss) meaning in Latin

EnglishLatin
other anchusa (Dyer's bugloss) noun

calyx [calycis](3rd) M
noun