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

oxonate Definition

Cancel
oxonate
noun
A salt of oxonic acid

Words Related to oxonate!

oxonate Examples by Brain Bank Users