multicellular

multicellular

English Adj
Ad

Definition

That has many cells, often differentiated in function.

Etymology

From multi- + cellular.

Ad