Definition of “cubital” - English Dictionary

English