Latin-English dictionary »

cyniola meaning in English

LatinEnglish
cyniola [cyniolae] (1st) F
noun

kind of lettucenoun

Your history