urea synthesistranslation and definition "urea synthesis", tamil lexiconWordTamil Definitionurea synthesisயூரியாத் தொகுப்பு