Definition of “lobus” - English Dictionary

british dictionary