scabrous (scabrid)translation and definition "scabrous (scabrid)", tamil lexiconWordTamil Definitionscabrous (scabrid)முரடான