Fibrous proteins are a class of proteins that are elongated, insoluble, and structural in nature, characterized by a repetitive amino acid sequence that forms rigid, rod-like structures. They play critical roles in the structure and support of cells and tissues.