English Acheulo-Yabrudian complex Cited by user Zyxwv99 on 15 Sep 2017 The Acheulo-Yabrudian complex is a complex of archaeological cultures in the Levant at the end of the Lower Palaeolithic.