Skip to main content

ticpolonga

English ticpolonga meaning in English  •  ticpolonga का अर्थ अंग्रेजी में
Noun
  • A very venomous viper (Daboia Russellii), native of Ceylon and India; -- called also cobra monil>.
Advertisement