A biomolecule is any organic molecule that is produced by a living organism, including large polymeric molecules such as proteins, polysaccharides, and nucleic acids as well as small molecules such as primary metabolites, secondary metabolites, and natural products. A more general name for this class of molecules is a biogenic substance.
As organic molecules, biomolecules consist primarily of carbon and hydrogen, nitrogen, and oxygen, and, to a smaller extent, phosphorus and sulfur. Other elements sometimes are incorporated but are much less common.
Hotel lago Garda