Definition of “iliacus” - English Dictionary

british dictionary