Crece en llanuras, colinas y montañas a una altitud de 1000 m en suelos arenosos con un tipo de vegetación semidesértica.