English-Latin dictionary »

periwinkle? (vinca herbacea) meaning in Latin

EnglishLatin
periwinkle? (Vinca herbacea) noun

chamaedaphne [chamaedaphnes]noun
F