Latin-English dictionary »

acanus meaning in English

LatinEnglish
acanus [acani] (2nd) M
noun

pine thistlenoun