albuminoidstranslation and definition "albuminoids", tamil lexiconWordTamil Definitionalbuminoidsஆல்புமினாய்டுகள்