Definition of “thymus” - English Dictionary

british dictionary