CROTALUS MEANING IN ENGLISH

• Crotalus Definition & Synonyms

  1. (n.) A genus of poisonous serpents, including the rattlesnakes.


RECENT SEARCHES