Need synonyms for crotalids? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Plural for any of various venomous snakes, of the subfamily Crotalinae, found in Asia and the Americas, with a deep pit or fossa on either side of the head that enables them to detect prey by infrared