MalayTranslate.com
Malay to English Translator
Translate Here

English to English

contractile organ

noun (n)

  • a bodily organ that contracts
    sebuah badan organ itu kontrak
    Synonym:
    contractor
    source: wordnet30