English | German | Russian | Czech

multicelled English

Meaning multicelled meaning

What does multicelled mean?

multicelled

(of an organism) Having many cells; multicellular

Are you looking for...?