Lupinus ehrenbergii

Lupinus ehrenbergii is a species of lupine native to Mexico, Honduras, and Guatemala. It has been introduced to Malawi, Poland, Tanzania, and New Guinea.