crotalus
English
crotalus meaning in English • crotalus का अर्थ अंग्रेजी में
Noun
- A genus of poisonous serpents, including the rattlesnakes.