Meaning of multicelular in Spanish:

multicelular

Translate multicelular into English

adjective

  • 1[organismo] Que está formado por más de una célula.