Latin-English dictionary »

cania meaning in English

LatinEnglish
cania [caniae] (1st) F
noun

kind of wild nettlenoun