Definition of Multicellular

  • 1. Consisting of many cells Adjective Satellite

Semanticaly linked words with "multicellular"