flexor
nounDefinition of flexor
: a muscle serving to bend a body part (such as a limb)
Keep scrolling for more
Keep scrolling for more