English

edit

Noun

edit

imidazolones

  1. plural of imidazolone

Anagrams

edit