English

edit

Noun

edit

violurate (plural violurates)

  1. (chemistry) Any salt of violuric acid

Anagrams

edit