Latin-English dictionary »

charitonblepharon meaning in English

LatinEnglish
charitonblepharon [charitonblephari] noun
N

magical plant producing lovenoun