Noun Definition

crotalidae

1.Definition: New World vipers: pit vipers

Category: Animals