Latin-English dictionary »

adipsatheon meaning in English

LatinEnglish
adipsatheon [adipsathei] noun
N

thorny shrub which produces fragrant oilnoun