ไม้ยืนต้น ขนาดเล็กถึงขนาดกลาง สูง ๓-๑๐ เมตร
ใบ เป็นใบประกอบแบบขนนก ออกเรียงสลับ มีใบย่อยขนาดเล็กรูปขอบขนาน ปลายใบมนกว้าง ขอบใบและแผ่นใบเรียบ ขนาดกว้าง ๑-๑.๕ ซม. ยาว ๓-๔ ซม.
ดอก ออกเป็นช่อน้อยดอก ตามปลายกิ่ง ดอกย่อยสีขาวหรือสีแดง ลักษณะเป็นดอกถั่ว ขนาดยาว ๖-๘ ซม. ผล เป็นฝักกลมยาว กว้างประมาณ ๑ ซม. ยาว ๘-๑๕ ซม. เมื่อแก่จะแตกออกเป็น ๒ ซีก ภายในมีเมล็ด
เมล็ด ลักษณะกลมแป้น ทรงรูปลิ่ม จำนวนมาก
ถิ่นกำเนิดอยู่ในประเทศอินเดีย กระจายพันธุ์มายังภูมิภาคเอเชียตะวันออกเฉียงใต้ เป็นไม้ที่โตเร็ว ขึ้นได้ดีตามป่าเบญจพรรณ ป่าเต็งรัง และป่าละเมาะทั่วไป ยอดอ่อน ดอกและฝัก ใช้เป็นอาหารได้หลายชนิด ยอดอ่อน ดอกและใบ ใช้เป็นยาลดไข้ และถอนพิษในร่างกาย
แคขาวและแคแดง ในทางพฤกษศาสตร์ถือว่าเป็นพืชชนิดเดียวกัน จึงมีชื่อวิทยาศาสตร์เหมือนกัน แต่มีสาร phytochrome ในดอกต่างกัน ที่ทำให้สีของดอกไม่เหมือนกัน