Home
Search
Index
Definify.com
Definition
2024
crotalid
crotalid
English
Noun
crotalid
(
plural
crotalids
)
(
zoology
)
Any member of the Crotalidae.
Similar Results