Robuta

https://www.merriam-webster.com/medical/supinator%20crest SUPINATOR CREST Definition & Meaning | Merriam-Webster Medical The meaning of SUPINATOR CREST is a bony ridge on the upper lateral surface of the shaft of the ulna that is the origin for part of the supinator muscle. merriam webstercrestdefinitionmeaningmedical