Latin-English dictionary »

cycnon meaning in English

LatinEnglish
cycnon [cycni] noun
N

kind of eye-salvenoun