china rosetranslation and definition "china rose", tamil lexiconWordTamil Definitionchina roseசெம்பருத்தி