Definitions for "Almendralejo"
Almendralejo is a town in the province of Badajoz, Extremadura, Spain. It is situated 27 miles south-east of Badajoz, on the main road and rail route between Mérida and Seville. It has a population of 30.784 (2004 census).