Lectins are carbohydrate-binding proteins, macromolecules that are highly specific for sugar moieties.