MalayTranslate.com
Malay to English Translator
Translate Here

English to English

intercellular substance

noun (n)

  • the body substance in which tissue cells are embedded
    tubuh yang terkuat di sel tisu yang tertanam
    source: wordnet30