multicellular ( synonym found)

Definition of multicellular:

(adj) : that has many cells, often differentiated in function

Definition of multicellular:

(adj) : that has many cells, often differentiated in function

Back to Top