iminourea








noun Chemistry.

  1. guanidine.

noun

  1. another name for guanidine
50 queries 0.549