Mediterranean region, western desert and Sinai (St.Katherine).
Algeria, Libya, Egypt.
Sandy and stony ground.
Annual.