Multicelled definition

(of an organism) Having many cells; multicellular.
adjective
0
0
Advertisement