Latin-English dictionary »

diamoron meaning in English

LatinEnglish
diamoron [diamori] noun
N

medicine made of juice of black mulberries and honeynoun