urea - English Synonyms Dictionary

urea

n.
[1] carbamide