Cotton seeds are small, oval, dark brown seeds with 20-25% oil and 30-40% protein content. They have a moisture content of 6-8% and contain useful fiber, making them valuable for oil extraction and animal feed. They should be stored in a cool, dry place to maintain quality.