Definition of “cubital” - English Dictionary

british dictionary