MULTICELLULAR

13 letters 17 Scrabble points

Definition of MULTICELLULAR

noun
  1. Such an organism

adjective
  1. (of an organism) That has many cells, often differentiated in function.

Source: Wiktionary

Word Details

Letters M U L T I C E L L U L A R
Length 13 letters
Scrabble Score 17 points