WTWM

whatsthatwordmean

← Definition
Guess

multicelled

adjectiveHaving many cells; composed of more than one cell.

Synonyms

multicellularadjective

Built for word lovers.