adipsatheon
JM Latin English DictionaryDownload this dictionary
adipsatheon
N
thorny shrub which produces fragrant oil