any very large complex molecule; found only in plants and animals
[ Syn: macromolecule , macromolecule ]