English Dictionary
Definition multicellular in British English
multicellular adjective
adjective
/ˌmʌltɪˈseljʊlə(r)/
1
consisting of many cells
Synonyms and related words
