Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
protein
in English
protein
#common
#b2
Plural
proteins
Definitions
Noun
molecules
composed
of
amino
acid
chains
;
peptide
bonds
a
major
food
energy
source
;
4
kcal
/
gram
a
food
rich
in
amino
acid
content
;
meat
substitute
The
athlete
consumed
a
protein
shake
after
her
workout
.
Compounds / Phrases
nonprotein