ophthalmic acid
English
Noun
ophthalmic
acid
(
uncountable
)
(
biochemistry
)
The
tripeptide
(N-(L-γ-glutamyl)-(2S)-2-aminobutyryl)glycine
present in the
lens
of some animal eyes
Related terms
ophthalmate