Definitions for "Multicelluar"
Composed of numerous cells.
consisting of, or having, more than one cell or many cells.