Babylon NG
Simply the best definition!

Download it's free

Amino acids.

Glossary of Marine Biology

Download this dictionary
Amino acids.
Basic structural unit of proteins