i115658 Concept any very large complex molecule; found only in plants and animals Status active Source Princeton WordNet 3.0 – 14944888-n