oxbane
English
oxbane meaning in English • oxbane का अर्थ अंग्रेजी में
Noun
- A poisonous bulbous plant (Buphane toxicaria) of the Cape of Good Hope.