Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oxbane Definition

Cancel
oxbane
noun
A poisonous bulbous plant, ''Buphane toxicaria''

Words Related to oxbane!

oxbane Examples by Brain Bank Users