CERASTES MEANING IN ENGLISH

• Cerastes Definition & Synonyms

  1. (n.) A genus of poisonous African serpents, with a horny scale over each eye; the horned viper.


RECENT SEARCHES