antiar
English
antiar meaning in English • antiar का अर्थ अंग्रेजी में
Noun
- A Virulent poison prepared in Java from the gum resin of one species of the upas tree (Antiaris toxicaria).