Latin-English dictionary »

olyra meaning in English

LatinEnglish
olyra [olyrae] (1st) F
noun

spelt-like grain (Pliny)noun