A bodily organ that contracts
English: contractile organ, contractor
Less certain link between this word and this sense.
contractor, contractile organ
English: contractile organ, contractor
Less certain link between this word and this sense.
English: contractor
Less certain link between this word and this sense.