micro biostatictranslation and definition "micro biostatic", tamil lexiconWordTamil Definitionmicro biostaticநுண் உயிர் வளர்ச்சி நிறுத்தி