IMIDAZOLE

Scrabble 21 Words With Friends 23

Definition

  1. noun an organic base C3H4N2. — synonyms: iminazole, glyoxaline

See all 174 words you can make from IMIDAZOLE →

← Unscramble different letters