Definition of oxbane

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of oxbane is as below...

Oxbane (n.) A poisonous bulbous plant (Buphane toxicaria) of the Cape of Good Hope.

Lern More About Oxbane

Oxbane :: Oxbane (n.) A poisonous bulbous plant (Buphane toxicaria) of the Cape of Good Hope.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us