Definition of “gyrus” - English Dictionary

british dictionary