English-Latin dictionary »

horned snake (cerastes cornulus) meaning in Latin

EnglishLatin
horned snake (Cerastes cornulus) noun

cerastes [cerastae]noun
M