Definition of “hilum” - English Dictionary

british dictionary