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