amino acidtranslation and definition "amino acid", tamil lexiconWordTamil Definitionamino acidஅமினோவமிலம்amino acidஅமினோ அமிலம்amino acidஅமினோ அமிலம்