Definition of “lobule” - English Dictionary

british dictionary