Latin-English dictionary »

anthyllion meaning in English

LatinEnglish
anthyllion [anthyllii] noun
N

two plants (species of Afuga?; Cressa cretica?)noun