crotalidi
Italian
Noun
crotalidi
plural of
crotalide