obdeltoid
/ɒbdɛlˈtoʊɪd/Definitions
1. noun
A rare or obsolete term referring to a type of muscle or muscle structure, specifically the deltoid muscle.
“The unusual muscle anatomy of the patient was identified as an obdeltoid, causing concern among the medical team.”