English Dictionary
Definition amino acid in British English
amino acid noun
[countable] noun
/əˌmiːnəʊ ˈæsɪd/
1
one of the substances in the body that combine to make proteins
Synonyms and related words
