What is the full meaning of iminoureas
IMINOUREA, a strongly basic compound used in organic synthesis, aka guanidine [n]
Example of the word iminoureas placed on a Scrabble board.