Synonyms: contractile organ, contractor
Definition: a bodily organ that contracts
Similar words: organ
Definition: a fully differentiated structural and functional unit in an animal that is specialized for some particular function