Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cerastes

- A genus of poisonous African serpents, with a horny scale over each eye; the horned viper.