Dinosaur disregarding rodent and duck shows muscle (7)
I believe the answer is:
triceps
'muscle' is the definition.
(I know that triceps is a muscle)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for triceps that I've seen before include "Muscles" , "Green citrus fruit" , "Source of uplifting strength" , "One stretches out an arm!" , "Muscle at the back of the upper arm" .)