Latin-English dictionary »

arcebion meaning in English

LatinEnglish
arcebion [arcebii] noun
N

kind of ox-tonguenoun

plant (commonly called onochiles or amchusa)noun
[UK: plɑːnt] [US: ˈplænt]

Your history