Strength of mollusc escaping trap (6)
I believe the answer is:
muscle
'strength' is the definition.
(muscle can mean strength or force)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for muscle that I've seen before include "Physical power" , "contractor" , "Fibrous bodily tissue for strength" , "Body tissue that affects movement" , "Bicep or tricep, for instance" .)