Latin-English dictionary »

satyrion meaning in English

LatinEnglish
satyrion [satyrii] noun
N

drink made from it (Pliny)noun

satyrion plantnoun