Latin-English dictionary »

cerastes meaning in English

LatinEnglish
cerastes [cerastae] noun
M

horned men of Cretenoun

horned snake (Cerastes cornulus)noun

insect parasitic on figsnoun