Definition of “thoracis” - English Dictionary

british dictionary